Carmela's Ristorante (Menu)

912 Hempstead Tpke, Franklin Square
+1 516-488-9898

Give a rating to Carmela's Ristorante

Suggest a dish

How much did you spend at Carmela's Ristorante?